Big Huge Thesaurus

Callirhoe digitata

noun

sounds kind of like